unsatisfactory work performance - French English Dictionary